Definition of Tamil Nadu

  • (noun) a state in southeastern India on the Bay of Bengal (south of Andhra Pradesh); formerly Madras

Synonyms of Tamil Nadu


Antonyms of Tamil Nadu


No Antonyms Found.

Homophones of Tamil Nadu


No Homophones Found.